Integrating Models and Simulations of Continuous Dynamics into SysML
نویسندگان
چکیده
In this paper, we combine modeling constructs from SysML and Modelica to improve the support for Model-Based Systems Engineering (MBSE). The Object Management Group has recently developed the Systems Modeling Language (OMG SysMLTM). This visual modeling language provides a comprehensive set of diagrams and constructs for modeling many common aspects of systems engineering problems, such as system requirements, structures, functions, and behaviors. Complementing these SysML constructs, the Modelica language has emerged as a standard for modeling the continuous dynamics of systems in terms of hybrid discreteevent and differential algebraic equation systems. In this paper, the synergy between SysML and Modelica is explored at three different levels: the definition of continuous dynamics models in SysML; the use of a triple graph grammar to maintain a bidirectional mapping between these SysML constructs and the corresponding Modelica models; and the integration of simulation experiments with other SysML constructs to support MBSE. Throughout the paper, an example of a car suspension is used to demonstrate these contributions.
منابع مشابه
Modeling Continuous System Dynamics in Sysml
In this paper, we present a formal approach to modeling continuous system dynamics in SysML using differential algebraic equations (DAE’s). To support model-based design, the Object Management Group has recently developed the Systems Modeling Language (OMG SysMLTM). The language is well-suited for modeling many different aspects of largescale, multidisciplinary engineering projects. It allows s...
متن کاملAn Overview of the SysML-Modelica Transformation Specification
This paper provides an overview of the formal transformation between the two complementary languages: OMG SysML and Modelica. SysML is a standardized general purpose graphical modeling language for capturing complex system descriptions in terms of their structure, behavior, properties, and requirements. Modelica is a standardized general purpose systems modeling language for analyzing the conti...
متن کاملIntegrating Simulation Capabilities in SysML using DEVS
SysML is considered as an emerging standard for system engineering. Using SysML, the system engineer may study alternative system configurations. However, in order to be able to argue for or against a certain configuration, performance evaluation should be performed and SysML models should become executable using a simulation environment. For the simulation community, DEVS formalism provides a ...
متن کاملIntegrating Business Sustainability into Supply Chain Management
Companies today face the challenge of adopting proper supply chain sustainability (SCS) strategies and practices to respond effectively to emerging global sustainability initiatives. Business sustainability has become a strategic imperative, with a focus on both financial and non-financial sustainability performance, which creates shared value for all stakeholders. This paper examines the integ...
متن کاملSimulating Sysml Models: Automated Code Generation for Devs Simulators
SysML is considered as an emerging standard for modelbased system engineering where the system engineer should perform all engineering activities based on a common model. The evaluation of system models designed by the system engineer is one of the most common engineering activities, frequently performed using simulation. Thus, there are numerous efforts to simulate SysML models using a variety...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008